cochlear joint - Turco Inglés Diccionario